2689,2690,2691,2692,2693,2694,2695,2697,2698,2699,2700,2701,2702,2703,2704,2704,2705,2706,2707,2708,2709,2710,2711,2712,2717,2718,2718,2718,2718,2718,2717,2717,2717,2717,2717,2717,2717,2717,2718,2718,2718,2718,2718,2718,2717,2716,2716,2715,2715,2715,2715,2715,2715,2715,2714,2714,2713,2713,2712,2712,2711,2711,2711,2710,2709,2709,2708,2707,2707,2706,2705,2704,2704,2703,2702,2701,2700,2700,2700,2700,2699,2698,2698,2698,2696,2696,2695,2695,2694,2694,2693,2691,2690,2690,2690,2689,2689,2688,2688,2687,2686,2686,2686,2685,2685,2684,2684,2683,2682,2681,2680,2679,2679,2679,2678,2678,2677,2677,2676,2676,2675,2674,2673,2672,2671,2671,2670,2669,2668,2667,2666,2665,2664,2664,2663,2662,2662,2661,2660,2659,2659,2658,2657,2656,2655,2655,2654,2654,2654,2655,2655,2656,2656,2657,2657,2656,2655,2655,2654,2651,2650,2649,2648,2648,2647,2647,2646,2645,2646,2647,2648,2649,2650,2650,2651,2652,2653,2654,2655,2656,2657,2657,2658,2659,2660,2660,2661,2661,2662,2662,2663,2663,2664,2664,2665,2665,2666,2667,2668,2669,2670,2671,2671,2672,2673,2673,2674,2674,2675,2676,2676,2677,2679,2680,2682,2684,2686,2687,2688,2688,2689,2689;1493,1493,1493,1493,1492,1492,1492,1491,1491,1490,1490,1490,1489,1489,1489,1488,1488,1487,1486,1485,1484,1484,1483,1483,1485,1486,1487,1488,1489,1490,1491,1492,1493,1494,1495,1496,1497,1498,1498,1499,1500,1501,1502,1503,1504,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,1516,1517,1518,1520,1521,1522,1523,1524,1527,1528,1529,1530,1531,1532,1533,1534,1535,1536,1538,1539,1540,1541,1542,1543,1545,1546,1547,1548,1550,1551,1552,1553,1554,1555,1556,1560,1561,1562,1563,1564,1565,1566,1567,1568,1569,1570,1571,1573,1574,1575,1576,1577,1579,1580,1581,1581,1582,1583,1583,1584,1585,1586,1586,1587,1588,1589,1590,1591,1592,1593,1595,1595,1594,1594,1592,1591,1591,1590,1590,1590,1589,1588,1588,1588,1587,1587,1587,1586,1586,1585,1585,1584,1583,1583,1582,1581,1580,1580,1579,1578,1578,1577,1577,1577,1576,1575,1574,1573,1573,1572,1572,1571,1570,1569,1568,1567,1566,1565,1565,1564,1563,1562,1561,1560,1559,1558,1557,1556,1555,1554,1554,1553,1553,1552,1552,1551,1551,1550,1549,1548,1547,1546,1546,1545,1544,1543,1542,1541,1540,1539,1539,1538,1537,1537,1536,1536,1534,1533,1531,1530,1528,1527,1525,1524,1523,1521